be very sharp or shrewd - Alemán Inglés Diccionario